package com.bsoft.gol.hcs.specialist.bean.request;

import java.io.Serializable;

/**
 * @author fzy91
 * @title: WorkloadStatisticsReq
 * @projectName GOL-ssdev4
 * @description: 病种随访统计入参
 * @date 2022/1/1110:12
 */
public class DiseaseFollowUpStatisticsReq implements Serializable {
    //机构代码
    private String organizationId;
    //科室ID
    private String deptId;
    //病种ID
    private String chronicDiseaseId;
    //开始时间 yyyy-MM-dd
    private String startDate;
    //结束时间 yyyy-MM-dd
    private String endDate;

    //页码
    private Integer pageNo=1;
    //每页条数
    private Integer pageSize=20;

    public String getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(String organizationId) {
        this.organizationId = organizationId;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getChronicDiseaseId() {
        return chronicDiseaseId;
    }

    public void setChronicDiseaseId(String chronicDiseaseId) {
        this.chronicDiseaseId = chronicDiseaseId;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("{");
        sb.append("\"organizationId\":\"")
                .append(organizationId).append('\"');
        sb.append(",\"deptId\":\"")
                .append(deptId).append('\"');
        sb.append(",\"chronicDiseaseId\":\"")
                .append(chronicDiseaseId).append('\"');
        sb.append(",\"startDate\":\"")
                .append(startDate).append('\"');
        sb.append(",\"endDate\":\"")
                .append(endDate).append('\"');
        sb.append(",\"pageNo\":")
                .append(pageNo);
        sb.append(",\"pageSize\":")
                .append(pageSize);
        sb.append('}');
        return sb.toString();
    }
}
